scrupulously precise - Alemán Inglés Diccionario